#WeatherContainer{

    background-color: rgba(0,0,0,0);

}



#TextContainer{ 							/* Other */

    font-size:18px;

    font-family: Helvetica;

    font-weight: bold;

    color:black;

}



#city{										/* Weather City Position */

	position: absolute; top: 34px; right: 0px; down: 0px; left: 15px; width: 320px; height: 461px;

      display: none;

	// -webkit-transform: rotate(-90deg);

	-moz-transform: rotate(-90deg);

	text-align: left;

	font-family: Helvetica;

	font-size: 25px;

	font-weight: 400;

	color: #D70000;

	text-shadow: #white 0px 0px 0px;

      text-transform: uppercase;

	z-index: 14;

      opacity: 1.0;

}



#temp{										/* Weather Temperature Position */

	position: absolute; top: 304px; right: 0px; down: 0px; left: -279px; width: 320px; height: 461px;

      text-align: right;

	font-family: Helvetica;

	font-size: 17px;

	font-weight: 400;

	color: #b9b3b4;

	text-shadow: #white 0px 0px 0px;

	text-transform: uppercase;

      opacity: 0.8;

}



#desc{										/* Weather info Position */

	position: absolute; top: 353px; right: 0px; down: 0px; left: 0px; width: 320px; height: 461px;

	text-align: center;

	font-family: Helvetica;

	font-weight: normal;

	font-size: 15px;

	color: #b9b3b4;

	text-shadow:  #white 0px 0px 0px;

      opacity: 0.8;

	text-transform: lowercase;

}



#TextContainer p{

	margin:0;

}



#weatherIcon{									/* Weather Icon sition */

	position: absolute; top: 298px; right: 0px; down: 0px; left: 50px; width: 320px; height: 461px; display: normal; opacity: 0.6;

	height:35;

	width:35;

}



